package nige.portable.commun;

import java.util.Calendar;
import java.util.Vector;

public class Utils {
	public static int getColor(int R,int V,int B) {
		return B+V*256+R*256*256;
	}
	public static String getTime() {
		return Calendar.getInstance().get(Calendar.HOUR_OF_DAY)+":"+
			Calendar.getInstance().get(Calendar.MINUTE)+":"+
			Calendar.getInstance().get(Calendar.SECOND);
	}
	public static int getInstant() {
		return Calendar.getInstance().get(Calendar.HOUR_OF_DAY)*60*60*1000+
			Calendar.getInstance().get(Calendar.MINUTE)*60*1000+
			Calendar.getInstance().get(Calendar.SECOND)*1000+
			Calendar.getInstance().get(Calendar.MILLISECOND)
			;
	}
	public static Vector ranger(Vector v,boolean asc) {
		Vector vRes = v;
		for(int i=0;i<vRes.size();i++) {
			for(int j=0;j<vRes.size();j++) {
				if(
					(
						((String)vRes.elementAt(i)).compareTo(
								(String)vRes.elementAt(j))>0 &&
						!asc
					)
					||
					(
						((String)vRes.elementAt(i)).compareTo(
								(String)vRes.elementAt(j))<0 &&
						asc
					)
					) {
					String strTmp = (String)vRes.elementAt(i);
					vRes.setElementAt(vRes.elementAt(j),i);
					vRes.setElementAt(strTmp,j);
				}
			}
		}
		return vRes;
	}
}
